be something extremely unpleasant - Français Anglais Dictionnaire